﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace PIUMania.Entidades
{
    public class RecordeRequest
    {
        public Usuario usuario { get; set; }
        public Musica musica { get; set; }
        public InformacoesJogo infoJogo { get; set; }
        public Grade grade { get; set; }

        public static RecordeRequest mockTeste()
        {
            RecordeRequest mock = new RecordeRequest();

            mock.usuario = new Usuario();
            mock.usuario.nome = "VAAAAAAA";
            mock.usuario.idade = 27;

            mock.musica = new Musica();
            mock.musica._idMusica = 232;
            mock.musica._idVersao = 6;

            mock.infoJogo = new InformacoesJogo();
            mock.infoJogo._idModo = 1;
            mock.infoJogo.level = 22;
            mock.infoJogo.usouBarra = true;
            
            mock.grade = new Grade();
            mock.grade.perfect = 1080;
            mock.grade.great = 85;
            mock.grade.good = 22;
            mock.grade.bad = 9;
            mock.grade.miss = 1;
            mock.grade.maxCombo = 785;
            mock.grade.score = 5236221;
            mock.grade.nota = "A";

            return mock;
        }
    }
}
